body {
	font-family: Arial, Helvetica; color: black; 
	font-size: 11pt; 
}
table { font-size: 11pt;}
td {
	font-family: Arial, Helvetica; color: black; 
	font-size: 11pt; 
}
body.test {
	background-image: url('testsys/szofi_vizjel.gif');
	background-color: white;
	color: black;
}
a:link { color: blue; }
a:visited { color: blue; } 
a:hover { color: red; }
body.head {
		background-color: white;
}

h1.cim { font-size:16pt; text-align: center; }
h2 { font-family: Arial, Helvetica; color: black; 
	font-size:20pt; 
}
h3 { font-family: Arial, Helvetica; color: black; 
	font-size:14pt; 
}
h4 { font-family: Arial, Helvetica; color: black; 
	font-size:12pt; 
}

h5 { font-family: Arial, Helvetica; color: black; 
	font-size:12pt; 
}
td.question { font-weight: bold; }
td.single {  /*background-color: white;	    
	    padding-width: 5cm; */ }
td.truefalse { /* background-color: white;
	     padding-width: 5cm; */ }
td.matching { /* background-color: white;
	     padding-width: 5cm; */ }
td.bad { /*background-color: indianred;*/
	background-image: url(../testsys/pont.gif);
	background-repeat: no;
	background-position: center; }
span.solution {text-decoration: underline; }
span.tip {font-weight: bold; color: indianred; }
#input { position: relative;
	visibility: show; }
#output {position: relative;
    visibility: show}